ornamental garden plant - Turco Inglés Diccionario